difficult stains - Turkish English Dictionary